
.task-main-container #mainBody {
  overflow: hidden;
}
.task-main-container .logo {
  height: 18px;
  margin-top: 6px;
  vertical-align: bottom;
}
.task-main-container label.el-checkbox {
  margin-bottom: 0;
}
.task-main-container .weatherAndSwitchView .switch3Ul {
  width: 194px;
}
.task-main-container .storageBox #buttonDiv {
  height: auto;
}
.task-main-container .storageBox #storageAddInputLi input,
.task-main-container .storageBox #storageAddInputLi textarea {
  display: block;
  border: none;
  background: none;
  resize: none;
  line-height: 20px;
  outline: none;
  color: #fff;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .header .attr span:hover{
	color:#fff;
}
.task-main-container .storageBox #storageAddInputLi input::-webkit-input-placeholder,
.task-main-container .storageBox #storageAddInputLi textarea::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.54);
}
.task-main-container .storageBox #storageAddInputLi input:-moz-placeholder,
.task-main-container .storageBox #storageAddInputLi input::-moz-placeholder,
.task-main-container .storageBox #storageAddInputLi textarea:-moz-placeholder,
.task-main-container .storageBox #storageAddInputLi textarea::-moz-placeholder {
  color: rgba(255, 255, 255, 0.54);
}
.task-main-container .storageBox #storageAddInputLi input:-ms-input-placeholder,
.task-main-container .storageBox #storageAddInputLi textarea:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.54);
}
.task-main-container .storageBox #storageAddInputLi textarea {
  width: 100%;
}
.task-main-container .storageBox #storageAddInputLi {
  padding: 10px 1rem 10px 1rem;
  height: auto;
  background: #06589f;
}
.task-main-container .weatherAndSwitchView {
  z-index: 9;
  position: static;
  height: 60px;
  border-bottom: 1px solid #ececec;
  margin-left: -2rem;
  margin-right: -2rem;
  padding: 0 2rem;
}
.task-main-container .item {
  vertical-align: middle;
}
.task-main-container .item input[type=radio] {
  display: inline-block;
}
.task-main-container .kanban-main-warp .addCard > ul li .icon-add_circle {
  font-size: 50px;
}
.task-main-container #storageUlDiv .right{
	width:250px;
}
.task-main-container .kanban-main-warp .addCard > ul li span {
  display: inline-block;
  max-width: 100%;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 auto;
  cursor: pointer;
  color: #8c8c8c;
  font-size: .75rem;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.task-main-container .kanban-main-warp .addCard > ul li {
  display: block;
  width: 50px;
  text-align: center;
}
.task-main-container .kanban-main-warp .addCard > ul li:first-child {
  width: 50px;
}
.task-main-container .kanban-main-warp .addCard > ul li:last-child {
  margin-top: 30px;
}
.task-main-container .kanban-main-warp .addCard > ul {
  margin: 6px auto;
  height: 22px;
  text-align: center;
  width: 50px;
}
.task-main-container .storageBox #storageUlDiv {
  top: 202px;
  bottom: 0;
}
.task-main-container .storageBox #buttonDiv .el-button {
  width: 100%;
  font-size: 12px;
  padding: 8px 10px;
  display: block;
  background: #5cb3ff;
  margin-top: 10px;
  color: #06589f;
  position: relative;
}
.task-main-container .storageBox #buttonDiv .el-button:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px ;
  left: 0;
  bottom: -15px;
  background: #00529a;
}
.task-main-container .storageBox .total-account {
  position: absolute;
  bottom: 20px;
  color: #fff;
  left: 20px;
}
.task-main-container .kanban-view .type_filter.switch3Ul {
  width: auto;
  padding: 0 5px;
}
.task-main-container .type_filter .prolist li.active {
  border-radius: 3px;
  background: white;
  color: #000;
  box-shadow: 0 0 5px 1px #999;
}
.task-main-container .type_filter .prolist li {
  padding: 0 15px;
  height: 24px;
  line-height: 24px;
  color: #9d9d9d;
  margin-top: 4px;
}
.task-main-container .project-btn-container * {
  border-radius: 5px;
}
.task-main-container .project-btn-container {
  float: left;
  margin-top: 14px;
  overflow: hidden;
}
.task-main-container .project-btn-container .add-container,
.task-main-container .project-btn-container .delete-container,
.task-main-container .project-btn-container .set-container {
  height: 32px;
  line-height: 28px;
  margin-left: 10px;
  background: #e9e9e9;
  padding: 2px;
  font-weight: bold;
  float: left;
  cursor: pointer;
}
.task-main-container .project-btn-container .add-container-bg,
.task-main-container .project-btn-container .delete-container-bg,
.task-main-container .project-btn-container .set-container-bg {
  background: #fff;
  padding: 0 10px;
}
.task-main-container .project-btn-container div>span {
  display: inline-block;
  height: 16px;
  width: 16px;
  background: url(../../assets/images/add1.png) no-repeat center center;
  background-size: 100% 100%;
  vertical-align: middle;
  margin: -3px 5px 0 0;
}
.task-main-container .project-btn-container .delete-container-bg span {
  background: url(../../assets/images/delete1.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 0;
}
.task-main-container .project-btn-container .set-container-bg span {
  background: url(../../assets/images/set1.png) no-repeat center center;
  background-size: 100% 100%;
  margin-right: 0;
}
.task-main-container .project-btn-container .member-switch {
  float: left;
  margin: 5px 0 0 10px;
 
  height: 24px;
  width: 80px;
  cursor: pointer;
}
.task-main-container .kanban-view .switch3Ul {
  position: static;
  float: left;
  margin-top: 14px;
  width: 220px;
  background: #e9e9e9;
  padding: 0 0px;
  border-radius: 5px;
}
.task-main-container .switch3Ul .task-tab {
  width: 100%;
  background: #e9e9e9;
  height: 32px;
  border-radius: 5px;
  color: #9d9d9d;
}
.task-main-container .switch3Ul .task-tab li {
  float: left;
  width: 20%;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border-radius: 3px;
  overflow: hidden;
  cursor: pointer;
}
.task-main-container .member-switch .el-switch{
	width: 100%;
}
.task-main-container .member-switch .el-switch .el-switch__label{
	width: 100% !important;
	
}
.task-main-container .member-switch .el-switch .el-switch__label.el-switch__label--left{
	 background: url(../../assets/images/switch2.png) no-repeat center center;
   background-size: 100% 100%;
}
.task-main-container .project-btn-container .member-switch .el-switch__label.el-switch__label--right{
	 background: url(../../assets/images/switch.png) no-repeat center center;
   background-size: 100% 100%;
}
.task-main-container .member-switch .el-switch .el-switch__core{
	width: 100% !important;
	opacity: 0;
}
.task-main-container .switch3Ul .task-tab li.active {
  background: #fff;
  box-shadow: 0 0 5px 2px #aaa;
  color: #000;
  height: 40px;
  margin-top: -6px;
  line-height: 34px;
}
.task-main-container .switch3Ul .task-tab li.active:before {
  content: '';
  display: block;
  height: 6px;
  background: #1d88e5;
}
.task-main-container #hl-switch {
  width: auto;
  position: absolute;
  left: 250px;
  top: 22px;
  display: block;
  /*line-height: 60px;*/
  text-align: center;
}
.task-main-container #menu-show {
  position: absolute;
  top: 16px;
  left: 300px;
  background: #1ba4ff;
  border-radius: 6px;
  padding: 0 10px;
  cursor: pointer;
}
.task-main-container #menu-show li {
  float: left;
  color: white;
}
.task-main-container #menu-show li:first-child {
  font-size: 26px;
  line-height: 32px;
}
.task-main-container #menu-show li:last-child {
  font-size: 12px;
  line-height: 32px;
  margin-left: 3px;
}
.task-main-container input[type="checkbox"] {
  display: none;
}
.task-main-container input[type="checkbox"] + label {
  display: inline-block;
  width: 40px;
  height: 20px;
  position: relative;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  margin: 0px 20px;
  box-sizing: border-box;
}
.task-main-container input[type="checkbox"] + label:after {
  content: '';
  display: block;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 20px;
  height: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  cursor: pointer;
}
.task-main-container #simple_1:checked + label.red,
.task-main-container #simple_2:checked + label.red,
.task-main-container #simple_3:checked + label.red {
  background: #ECA9A7;
}
.task-main-container #simple_1:checked + label.red:after,
.task-main-container #simple_2:checked + label.red:after,
.task-main-container #simple_3:checked + label.red:after {
  background: #D9534F;
}
.task-main-container #simple_1:checked + label.green,
.task-main-container #simple_2:checked + label.green,
.task-main-container #simple_3:checked + label.green {
  background: #AEDCAE;
}
.task-main-container #simple_1:checked + label.green:after,
.task-main-container #simple_2:checked + label.green:after,
.task-main-container #simple_3:checked + label.green:after {
  background: #5CB85C;
}
.task-main-container #simple_1:checked + label:after,
.task-main-container #simple_2:checked + label:after,
.task-main-container #simple_3:checked + label:after {
  left: calc(80%);
}
.task-main-container #simple_1 + label,
.task-main-container #simple_2 + label,
.task-main-container #simple_3 + label {
  background: #ddd;
  border-radius: 20px;
  box-shadow: 1px 1px 3px #aaa;
}
.task-main-container #simple_1 + label:after,
.task-main-container #simple_2 + label:after,
.task-main-container #simple_3 + label:after {
  background: #fff;
  border-radius: 50%;
  box-shadow: 1px 1px 3px #aaa;
}
.task-main-container #md_1:checked + label.red,
.task-main-container #md_2:checked + label.red,
.task-main-container #md_3:checked + label.red {
  background: #ECA9A7;
}
.task-main-container #md_1:checked + label.red:after,
.task-main-container #md_2:checked + label.red:after,
.task-main-container #md_3:checked + label.red:after {
  background: #D9534F;
}
.task-main-container #md_1:checked + label.green,
.task-main-container #md_2:checked + label.green,
.task-main-container #md_3:checked + label.green {
  background: #AEDCAE;
}
.task-main-container #md_1:checked + label.green:after,
.task-main-container #md_2:checked + label.green:after,
.task-main-container #md_3:checked + label.green:after {
  background: #5CB85C;
}
.task-main-container #md_1:checked + label:after,
.task-main-container #md_2:checked + label:after,
.task-main-container #md_3:checked + label:after {
  left: calc(80%);
}
.task-main-container #md_1 + label,
.task-main-container #md_2 + label,
.task-main-container #md_3 + label {
  background: #ddd;
  border-radius: 20px;
  height: 10px;
}
.task-main-container #md_1 + label:after,
.task-main-container #md_2 + label:after,
.task-main-container #md_3 + label:after {
  background: #fff;
  border-radius: 50%;
  top: -5px;
  box-shadow: 0px 0px 3px #aaa;
}
.task-main-container #mds_1:checked + label.red,
.task-main-container #mds_2:checked + label.red,
.task-main-container #mds_3:checked + label.red {
  background: #ECA9A7;
}
.task-main-container #mds_1:checked + label.red:after,
.task-main-container #mds_2:checked + label.red:after,
.task-main-container #mds_3:checked + label.red:after {
  background: #D9534F;
}
.task-main-container #mds_1:checked + label.green,
.task-main-container #mds_2:checked + label.green,
.task-main-container #mds_3:checked + label.green {
  background: #AEDCAE;
}
.task-main-container #mds_1:checked + label.green:after,
.task-main-container #mds_2:checked + label.green:after,
.task-main-container #mds_3:checked + label.green:after {
  background: #5CB85C;
}
.task-main-container #mds_1:checked + label:after,
.task-main-container #mds_2:checked + label:after,
.task-main-container #mds_3:checked + label:after {
  left: calc(80%);
}
.task-main-container #mds_1 + label,
.task-main-container #mds_2 + label,
.task-main-container #mds_3 + label {
  background: #ddd;
  height: 3px;
}
.task-main-container #mds_1 + label:after,
.task-main-container #mds_2 + label:after,
.task-main-container #mds_3 + label:after {
  background: #fff;
  border-radius: 50%;
  top: -9px;
  box-shadow: 0px 0px 3px #aaa;
}
.task-main-container #border_1:checked + label.red,
.task-main-container #border_2:checked + label.red,
.task-main-container #border_3:checked + label.red {
  border-color: #ECA9A7;
}
.task-main-container #border_1:checked + label.red:after,
.task-main-container #border_2:checked + label.red:after,
.task-main-container #border_3:checked + label.red:after {
  background: #D9534F;
}
.task-main-container #border_1:checked + label.green,
.task-main-container #border_2:checked + label.green,
.task-main-container #border_3:checked + label.green {
  border-color: #AEDCAE;
}
.task-main-container #border_1:checked + label.green:after,
.task-main-container #border_2:checked + label.green:after,
.task-main-container #border_3:checked + label.green:after {
  background: #5CB85C;
}
.task-main-container #border_1:checked + label:after,
.task-main-container #border_2:checked + label:after,
.task-main-container #border_3:checked + label:after {
  left: calc(86%);
}
.task-main-container #border_1 + label,
.task-main-container #border_2 + label,
.task-main-container #border_3 + label {
  border: 2px solid #ddd;
  border-radius: 20px;
}
.task-main-container #border_1 + label:after,
.task-main-container #border_2 + label:after,
.task-main-container #border_3 + label:after {
  background: #ddd;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  top: 2px;
  left: 2px;
}
.task-main-container #inset_1:checked + label.red,
.task-main-container #inset_2:checked + label.red,
.task-main-container #inset_3:checked + label.red {
  background: #ECA9A7;
}
.task-main-container #inset_1:checked + label.red:after,
.task-main-container #inset_2:checked + label.red:after,
.task-main-container #inset_3:checked + label.red:after {
  background: #D9534F;
}
.task-main-container #inset_1:checked + label.green,
.task-main-container #inset_2:checked + label.green,
.task-main-container #inset_3:checked + label.green {
  background: #AEDCAE;
}
.task-main-container #inset_1:checked + label.green:after,
.task-main-container #inset_2:checked + label.green:after,
.task-main-container #inset_3:checked + label.green:after {
  background: #5CB85C;
}
.task-main-container #inset_1:checked + label:after,
.task-main-container #inset_2:checked + label:after,
.task-main-container #inset_3:checked + label:after {
  left: calc(82%);
}
.task-main-container #inset_1 + label,
.task-main-container #inset_2 + label,
.task-main-container #inset_3 + label {
  background: #ddd;
  border-radius: 20px;
}
.task-main-container #inset_1 + label:after,
.task-main-container #inset_2 + label:after,
.task-main-container #inset_3 + label:after {
  background: #fff;
  border-radius: 50%;
  width: 16px;
  height: 16px;
  top: 2px;
  left: 2px;
}
.task-main-container #box_1:checked + label.red,
.task-main-container #box_2:checked + label.red,
.task-main-container #box_3:checked + label.red {
  background: #ECA9A7;
}
.task-main-container #box_1:checked + label.red:after,
.task-main-container #box_2:checked + label.red:after,
.task-main-container #box_3:checked + label.red:after {
  background: #D9534F;
}
.task-main-container #box_1:checked + label.green,
.task-main-container #box_2:checked + label.green,
.task-main-container #box_3:checked + label.green {
  background: #AEDCAE;
}
.task-main-container #box_1:checked + label.green:after,
.task-main-container #box_2:checked + label.green:after,
.task-main-container #box_3:checked + label.green:after {
  background: #5CB85C;
}
.task-main-container #box_1:checked + label:after,
.task-main-container #box_2:checked + label:after,
.task-main-container #box_3:checked + label:after {
  left: calc(82%);
}
.task-main-container #box_1 + label,
.task-main-container #box_2 + label,
.task-main-container #box_3 + label {
  background: #ddd;
}
.task-main-container #box_1 + label:after,
.task-main-container #box_2 + label:after,
.task-main-container #box_3 + label:after {
  background: #fff;
  width: 16px;
  height: 16px;
  top: 2px;
  left: 2px;
}
.task-main-container .kanban-Item-container {
  position: relative;
}
.task-main-container .kanban-Item-container .right .row1 {
  /*width: 115px;*/
  position: relative;
  width: 100%;
}
.task-main-container .kanban-Item-container .right .portrait-container {
  float: right;
  padding-right: 5px;
}
.task-main-container .kanban-Item-container .right .portrait-container .portrait {
  width: 24px;
  height: 24px;
  float: right;
  margin-left: 5px;
  margin-top: 4px;
}
.task-main-container .kanban-Item-container .portrait-container .time {
  float: right;
  color: #666;
  line-height: 32px;
}
.task-main-container .kanban-Item-container.has-need:before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 4px;
  background: #1ba4ff;
}
.task-main-container .kanban-Item-container .right .row1 .receive-btn {
  display: none;
  padding: 0 12px;
  position: absolute;
  z-index: 2;
  border-radius: 13px;
  right: -75px;
  top: 1px;
  background: #1ba4ff;
  text-align: center;
  color: #fff;
}
.task-main-container .filter-condition {
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #ddd;
  margin-left: -2rem;
  margin-right: -2rem;
  padding: 0 2rem;
  display: none;
}
.task-main-container .filter-condition ul li {
  float: left;
  padding-right: 35px;
  position: relative;
  cursor: pointer;
}
.task-main-container .filter-condition ul li:after {
  content: '';
  position: absolute;
  background: url(../../assets/images/arrow-down.png) no-repeat center center;
  background-size: 100% 100% ;
  height: 10px;
  width: 12px;
  right: 20px;
  top: 15px;
}
.task-main-container .container-right-content .time-line {
  position: absolute;
  left: -25px;
  top: 125px;
  color: #990000;
  z-index: 100;
  overflow: hidden;
  display: none;
}
.task-main-container .container-right-content .time-line .time-line-container {
  position: relative;
  top: 0;
}
.task-main-container .container-right-content .time-line p {
  margin-bottom: 23px;
  height: 25px;
  line-height: 25px;
}
.task-main-container .kanban-main-warp .kanban-main-container {
  right: 0px;
  top: 0px;
}

.task-main-container .todoView .dayView {
  position: absolute;
  right: -25px;
  left: auto;
  top: -11px;
  bottom: 0;
  opacity: 1;
  width: 60px;
  min-width: 60px;
  overflow: hidden;
}
.task-main-container .storageBox #storageAddInputLi textarea {
  max-height: 80px;
}
.task-main-container .todoView .dayView .dayViewCalendar ul.dayViewCalendarUl li:not(.notItem) {
  height: 40px;
}
.task-main-container #datePicker {
  float: right;
  margin-top: 16px;
}
.task-main-container #datePicker .el-date-editor.el-input {
  width: 140px;
  cursor: pointer;
}
.task-main-container #datePicker .el-input__inner {
  height: 32px;
  cursor: pointer;
  background: #e9e9e9;
  border: 0;
  border-radius: 20px;
  color: #9e9e9e;
}
.task-main-container .storageBox #storageUlDiv > ul li.kanban-Item-container {
  background: #1d88e5;
  border-radius: 5px;
  width: 275px;
  height: 100%;
  position: relative;
  font-size: .8125rem;
  color: #cae6ff;
  border: 1px solid #1384d5;
  cursor: pointer;
}
.task-main-container .storageBox #storageUlDiv > ul li.kanban-Item-container:hover {
  background: #2a90d9;
}
.task-main-container .storageBox #storageUlDiv > ul li.kanban-Item-container .left {
  display: none;
}
.task-main-container .storageBox #storageUlDiv > ul li.kanban-Item-container .right .row1 > span {
  color: rgba(255, 255, 255, 0.96);
}
.task-main-container .kanban-Item-container .right .row1 > span {
  color: #333;
}
.task-main-container .storageBox #storageUlDiv > ul li.kanban-Item-container:before {
  display: none;
}
.task-main-container .container-left-content .show-box {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: #157dc7;
  z-index: 100;
  display: none;
  cursor: pointer;
}
.task-main-container .container-left-content .show-box .icon-right {
  font-size: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -9px;
  margin-left: -9px;
  color: #fff;
}
.task-main-container .el-tabs__header {
  margin-top: 10px;
}

.task-main-container .storageBox #left-box-container2 {
  position: absolute;
  top: 70px;
  bottom: 0;
  left: 1.125rem;
  right: 0;
  overflow: hidden;
}
.task-main-container .storageBox #left-box-container2 > ul {
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
  top: 0;
  left: 0;
  bottom: .625rem;
  right: 6px;
}
.task-main-container .switch3Ul.blue .activeCircle.center {
  transform: translateX(0);
  -webkit-transform: translateX(0);
  transition: all 0.4s;
}
.task-main-container .container-left-content .show-box .icon-right.el-icon-d-arrow-right {
  font-family: element-icons !important;
}
.task-main-container .dragArea {
  min-height: 100px;
  border-color: transparent;
}
.task-main-container li.kanban-Item-container.active {
  background: #ffebd8;
  border: 1px solid #ff7e00;
  color: #ff7e00;
}
.task-main-container .todoView .dayView .dayViewCalendar .leftHandel {
  z-index: 0;
}
.task-main-container .todoView .dayView .dayViewCalendar ul.dayViewCalendarUl {
  top: 40px;
  bottom: 40px;
}
.task-main-container .todoView .dayView .dayViewCalendar ul.dayViewCalendarUl li:not(.notItem) > span.active:before {
  position: absolute;
  left: -0.75rem;
  top: 50%;
  margin-top: -1.5px;
  background: transparent;
  border-top: 3px solid transparent;
  border-left: none;
  border-bottom: 3px solid transparent;
  border-right: 6px solid;
  border-right-color: #1ba4ff;
  z-index: 7;
  border-radius: 0;
  width: 0;
  height: 0;
}
.task-main-container .todoView .dayView .dayViewCalendar i.calendarCircle {
  z-index: 2;
}
.task-main-container .todoView .dayView .dayViewCalendar i.iconArr {
  width: 50px;
  height: 40px;
  left: 20px;
  background: #fff;
  z-index: 1;
  /*text-align: center;*/
  line-height: 40px;
}
.task-main-container .todoView .dayView .dayViewCalendar i.iconArr.icon-keyboard_arrow_up {
  top: 0;
  padding-left: 10px;
}
.task-main-container .todoView .dayView .dayViewCalendar i.iconArr.icon-keyboard_arrow_down {
  bottom: 0;
  text-align: center;
}
.task-main-container .el-checkbox {
  margin-top: 3px;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .triangle-badge-lt:before {
  position: absolute;
  content: attr(data-quickNo);
  color: #fff;
  left: 0px;
  top: 0;
  height: 30px;
  width: 30px;
  padding-left: 5px;
  border-radius: 3px 0 0 0 ;
  background: linear-gradient(135deg, #ff7e00 49%, transparent 50%);
  z-index: 10;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .triangle-badge-rt:after {
  position: absolute;
  content: attr(data-quickNo);
  color: #fff;
  right: 0px;
  font-size: 12px;
  top: 0;
  height: 20px;
  width: 20px;
  text-align: right;
  padding-right: 2px;
  line-height: 12px;
  border-radius: 0 3px 0 0 ;
  background: linear-gradient(-135deg, #20a0ff 49%, transparent 50%);
  z-index: 10;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .header.active {
  background: #ff9e40;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .addItem.icon-add_circle:before,
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .addItem.icon-close:before {
  content: '';
  background: url(../../assets/images/add.png) no-repeat center center;
  background-size: 100% 100%;
  display: block;
  height: 22px;
  width: 22px;
  margin-top: 6px;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .addItem.icon-close:before {
  background: url(../../assets/images/close1.png) no-repeat center center;
  background-size: 100% 100%;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .header {
  height: auto;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .card-rename span {
  border: 0;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .card-rename span .el-loading-spinner .circular {
  width: 20px;
  height: 20px;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .card-rename span .el-loading-spinner {
  margin-top: -11px;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .header {
  cursor: pointer;
}
.task-main-container #tagTmpList .kanban-Item-container .right {
  width: 65px;
}
.task-main-container .kanban-Item-container.finish .right .row1 > span {
  text-decoration: line-through;
  color: #333;
}
.task-main-container .kanban-Item-container.doing .right .row1 > span {
  color: #1d88e5;
}
.task-main-container .kanban-Item-container.pause .right .row1 > span {
  color: blue;
}
.task-main-container .kanban-Item-container.cancel .right .row1 > span {
  text-decoration: line-through;
  color: #A3A3A3;
}
.task-main-container .kanban-Item-container .task-index{
	font-style: normal;
	position: absolute;
	color: #fff;
	left: 0px;
	font-size: 12px;
	top: 0;
	height: 12px;
	width: 30px;
	text-align: center;
	padding-left: 2px;
	line-height: 12px;
	border-radius:5px;
	background:#20a0ff;
	/*background: linear-gradient(-225deg, #20a0ff 49%, transparent 50%);*/
	z-index: 10;
}
.task-main-container .el-checkbox__inner {
  background: url(../../assets/images/select-false.png) no-repeat center center;
  border: 0;
}
.task-main-container .el-checkbox__input.is-checked .el-checkbox__inner {
  background: url(../../assets/images/select-true.png) no-repeat center center;
  border: 0;
}
.task-main-container .el-checkbox__input.is-checked .el-checkbox__inner:after {
  display: none;
}
.task-main-container .kanban-card-container .kanban-card-warp .card-table .head-tr .delete-tags-btn {
  position: absolute;
  cursor: pointer;
  top: 18px;
  right: 38px;
  background: url(../../assets/images/delete2.png) no-repeat center center;
  background-size: 100% 100%;
  height: 22px;
  width: 22px;
  z-index: 5;
}
.task-main-container .no-task-container {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -100px;
  margin-left: -70px;
  cursor: pointer;
}
.task-main-container .no-task-container img {
  vertical-align: middle;
  width: 140px;
}
.task-main-container .no-task-container p:nth-child(2) {
  font-size: 15px;
  color: #bbb;
  margin: 0;
}
.task-main-container .no-task-container p:nth-child(3) {
  font-size: 12px;
  color: #c9c9c9;
  margin: 0;
}

/*四象限*/

	.task-main-container .three-type-contaienr {
		position: absolute;
		bottom: 8px;
		left: 8px;
	}
	
	.task-main-container .three-type-contaienr span {
		float: left;
		width: 20px;
		height: 20px;
		border-radius: 50%;
		color: #fff;
		background: #1d88e5;
		text-align: center;
		margin-left: 5px;
		margin-top: 7px;
		line-height: 20px;
		cursor: pointer;
		opacity: 0.3;
	}
	
	.task-main-container .three-type-contaienr span.active {
		opacity: 1;
	}
	.task-main-container .third-type-container>li{
		height:49%;
		float: left;
		margin-bottom: 10px ;
	}
.task-main-container .todoView .dayView .dayViewCalendar ul.dayViewCalendarUl li:not(.notItem) > span.has-task:before{
	content: '';
	position: absolute;
	display: block;
	width:5px;
	height:5px;
	border:0;
	top:-1px;
	right:-1px;
	border-radius: 50%;
	z-index: 1000;
}
.task-main-container #tagTmpList .el-icon-circle-close{
	position: absolute;
	top:8px;
	right:5px;
	z-index: 10;
	color:#ccc;
	font-size: 16px;
	display: none;
}
.task-main-container #tagTmpList .row1:hover .el-icon-circle-close{
	display: block;
}
